I 'll tell u [all which] he told me last week

来源:百度知道 编辑:UC知道 时间:2024/05/18 01:11:42
这个句子是定从吗? all which 是错的, 答案是all. 但是这里的 all 有没有省略 THAT ? 好象还可以用 WHAT 替换

谁能帮我解释一下这个句子?

I 'll tell u all that he told me last week
这是句子是定从,由于all是不定代词,所以只能用that引导,不用which,其次,that在从句充当宾语,所以可以省略。

这句话的意思是 我将告诉你他上周告诉我的所有事。

I'll tell u what he told me last week.
这个句子是宾语从句,what从句是做tell的宾语, what不能省略,做told的宾语。
我将告诉你他上周告诉我的事情。

all是表示完全,所有的词,所以关系词要用that,可以填all that,all作宾语,所以可省略关系词that
用what也可以,在这里what=all (that)

是定从 all后面只能加that 不能加which that可以省略
至于what 记得曾经做过 但不是定语从句 反正就是迷惑人的 在英语周报上好像有这么道题

all 省略了THAT
意思是"我将告诉你他上周告诉我的所有事情"

是定语从句,
先行词是all,后面必须是that而不用which
all省略了that
all that= what